home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.052 < prev    next >
Text File  |  1996-02-12  |  28KB  |  659 lines

  1. Frequently Asked Questions (FAQS);faqs.052
  2.  
  3.  
  4. PHCO_1502 - fix for grep -f/-x.
  5. PHNE_1525 - gated EGP update packet fix.
  6. PHSS_1589 - glance/MI patch, conflict with Oracle.
  7. PHSS_1590 - same?
  8. PHCO_1611 - fbackup/frecover patch, supersedes PHCO_1131.
  9. PHKL_1602 - NFS mega-patch. Supersedes: PHKL_0736,PHKL_0836,PHKL_0876,PHKL_0942,PHKL_1102.
  10. PHCO_1624 - curses 8-bit character fix.
  11. PHSS_1628 - xterm inverse video problem. Supersedes PHSS_0784.
  12. PHSS_1634 - TVRX fix for SDRC.
  13. PHKL_1637 - NFS memory leak patch for 8.05.
  14. PHSS_1638 - Motif 1.2 internationalization locale problem.
  15. PHKL_1649 - absolute cursor position on ITE fix.
  16. PHSS_1651 - more scope ux patches.
  17. PHNE_1654 - X.400 megapatch.
  18. PHSS_1657 - Xt problems. Replaces PHSS_1510, requires PHSS_0956.
  19. PHSS_1660 - hpterm periodic patch. Replaces PHSS_1186, PHSS_0529.
  20. PHCO_1666 - ksh loop when SIGHUP trapped and window closed.
  21. PHSS_1679 - xterm periodic patch. Replaces PHSS_1628, PHSS_0784.
  22. PHNE_1682 - X.400 fixes.
  23. PHKL_1696 - Diskless cluster panic "Premature end of packet"
  24. PHNE_1710 - x.29 fixes.
  25. PHSS_1727 - phigs/PVRX fix.
  26.  
  27. 9.0/9.01 patches
  28. ----------------
  29. PHCO_1539 - Bourne shell problem with Kanji.
  30. PHSS_1627 - C compiler fixes (includes fixes to optimizer).
  31. PHSS_1644 - NLIO fixes.
  32. PHCO_1689 - getpwnam problem with NIS-exluded names.
  33. PHSS_1699 - Timber graphics core dump.
  34. PHKL_1745 - diskless STREAMS support.
  35.  
  36. In order to get HP-UX OS patches, you must be on HP software support.
  37. You can get them by calling the Response Center, or by using the "hpsl"
  38. tool on support.mayfield.hp.com. It will allow you to FTP patches.
  39. As of 10/6/92, the following patches are available on 192.6.148.19 or
  40. support.mayfield.hp.com:
  41.  
  42. PHCO_0505 PHCO_0538 PHSS_0560 PHNE_0734 PHKL_0743 PHSS_0779 PHSS_0780
  43. PHSS_0784 PHSS_0788 PHNE_0818 PHNE_0899 PHKL_0901 PHKL_0902 PHNE_0936
  44. PHNE_0985 PHNE_1009 PHNE_1010 PHKL_1011 PHKL_1065 PHNE_1070 PHKL_1102
  45. PHCO_1131 PHSS_1183 PHKL_1193 PHSS_1305 PHNE_1330 PHNE_1360 PHCO_1423
  46.  
  47. An HP-UX patch mailing list exists. Information is traded between
  48. the members about patches of interest. Note that patches themselves
  49. are not to be e-mailed, and there is no FTP archive of patches. To
  50. join the mailing list, send mail to:
  51.  
  52.     hpux-patch-request@cv.ruu.nl
  53.  
  54. including your email address. Not all mailers generate proper return
  55. addresses.
  56.  
  57. [ Thanks to Bart Muyzer (bartm@cv.ruu.nl) for running the mailing list ]
  58. --------------------------------------------------------------------------------
  59. 12) How can I send mail to an "hpdesk" address?
  60.  
  61. For a person whose DESK address is:
  62.   JANE DOE /HP1234/XY
  63.  
  64. Ignore the subentity (XY) and use the form:
  65.   jane_doe@hp1234.desk.hp.com
  66.  
  67. Send them a test message and tell them to make a note of the return address,
  68. as forming internet addresses on DESK is a little more complicated.  If
  69. there is an X.400 system between you and the DESK person, what you get back
  70. may look like a very strange internet address, but it generally works.
  71.  
  72. [ Thanks to Bob Niland (rjn@hpfcso.FC.HP.COM) for this information. ]
  73. --------------------------------------------------------------------------------
  74. 13) What are the known issues with porting BSD-based programs to HP-UX?
  75.  
  76. Mike Peterson (system@alchemy.chem.utoronto.ca) periodically posts
  77. his list of BSD-HP tricks to comp.sys.hp.
  78. --------------------------------------------------------------------------------
  79. Subject:  THIRD PARTY VENDORS
  80. --------------------------------------------------------------------------------
  81. 1) Third party vendors for RAM.
  82.  
  83. The following vendors are listed in alphabetical order. No guarantees
  84. are made regarding compatibility or relative merit of the vendors.
  85.  
  86. Camintonn                          Clearpoint Research Corporation
  87. 22 Morgan                          1000 E. Woodfield Road, Suite 102
  88. Irvine, CA 92718                   Schaumburg, IL 60173
  89. (800) 843-8336                     (708) 619-9227
  90. (714) 454-6500
  91.  
  92. Concorde Technologies              Dataram
  93. 7966 Arjons Dr. B-201              PO Box 7528
  94. San Diego, CA 92126                Princeton, NJ 08543-7528
  95. (800) 359-0282                     (800) DATARAM
  96. (619) 578-3188                     (800) 799-0071
  97.  
  98. Digitial Micronics                 Eventide
  99. 2075 Corte Del Nogal               1 Alsan Way
  100. Unit N                             Little Ferry, NJ 07643
  101. Carlsbad, CA 92009                 (201) 641-1200
  102.  
  103. Helios Systems                     Herstal Automation
  104. 1996 Lundy Ave                     3171 West Twelve Mile Rd.
  105. San Jose, CA 95131                 Berkley, MI 48072
  106. (408) 432-0292                     (313) 548-2001
  107. (800) 366-0283
  108.  
  109. IEM                                Infotek Systems
  110. P.O. Box 1889                      625 South Lincoln
  111. Fort Collins, CO 80522             Suite 204
  112. (800) 321-4671                     Steamboat Springs, CO 80487
  113. (303) 221-3005                     (800) 767-1084
  114.  
  115. Intelligent Interfaces             ISA Ltd
  116. P.O. Box 1486                      1-1-5 Sekiguchi
  117. Stone Mountain, GA 30086-1486      Bunkyo-Ku
  118. (800) 842-0888                     Tokyo 112 Japan
  119.                                    81-3 (5261) 1160
  120.                                    US Office (Texas)
  121.                                    (713) 493-9925
  122.  
  123. Kelly Computer Systems             Kingston Technology Corporation
  124. 1101 San Antonio Rd.               17600 Newhope Street
  125. Mountain View, CA 94043            Fountain Valley, CA 92708
  126. (415) 960-1010                     (714) 435-2600
  127.  
  128. Martech                            Merida Systems
  129. 1151 W. Valley Blvd.               (617) 933-6790
  130. Alhambra, CA 91803-2493
  131. (800) 582-3555
  132. (818) 281-3555
  133.  
  134. Newport Digital                    R Squared
  135. 14731 Franklin Avenue              11211 E. Arapahoe Rd., Suite 200
  136. Suite A                            Englewood, CO 80112
  137. Tustin, CA 92680                   (303) 799-9292
  138. (714) 730-3644                     (800) 777-3478
  139.  
  140. [ Thanks to Roy McMorran (mcmorran@ll.mit.edu) for the info on RAM suppliers. ]
  141. --------------------------------------------------------------------------------
  142. Subject:  UTILITIES
  143. --------------------------------------------------------------------------------
  144. 1)  ASCII to Postscript converter.
  145.  
  146. You can get an ASCII to Postscript converter from ftp.uu.net in the file
  147. /usenet/comp.sources.misc/volume10/a2ps3.Z.
  148. --------------------------------------------------------------------------------
  149. 2) How do I make perl on HP-UX?
  150.  
  151.    Reply like this to Configure:
  152.  
  153.    1. When it asks for optimization flags answer
  154.         +O1 if you have HP-UX 7.05 or less
  155.         -O  if you have HP-UX 8.0 or later.
  156.    2. When it asks for additional flags to cc answer
  157.         -DJMPCLOBBER
  158.    3. When it asks for additional libraries answer
  159.     -lndbm -lm    (ignore the other libraries Configure finds).
  160.       You can also safely add -lBSD if you wan't BSD signal semantics.
  161.    4. When it asks if you wan't to use perl's malloc answer
  162.     y
  163.       If you have HP-UX 8.07 or later you may choose to answer no to this since
  164.       that malloc is OK.
  165.    5. When perl asks on which boundarie a double must be aligned answer
  166.     8    if you are on a 9000/800 or 9000/700 series machine (HP-PA
  167.          architecture).
  168.     2    otherwise (Motorola 68k architecture)
  169. --------------------------------------------------------------------------------
  170. 3)  What is the status of the various gnu items on HP-UX?
  171.  
  172. Here's a summary for HP-UX 8.07:
  173.  
  174. All of the results are based on compilation with GCC 2.3.1 and not on the
  175. use of the HP C compiler. A section is included in the list for
  176. applications that did not compile with GCC but did with HP C.
  177.  
  178. The last part of the listing contains the applications I can't get to
  179. compile. If you got them to compile with GCC 2.3.1 and can send
  180. me fixes, I'll include them in this list.
  181.  
  182. Note: To compile GCC 2.3.1 with debugging support, you must have the
  183.       UTAH GAS 1.36 version from jaguar.cs.utah.edu: pa-gas.u3.tar.Z.
  184.  
  185. GNU products that compile fine:
  186. ------------------------------
  187. bison-1.19
  188. cpio-2.1
  189. diff-2.0
  190. emacs-18.58
  191. emacs-18.59       (had troubles with installation although it compiles OK)
  192. fileutils-3.4
  193. find-3.7
  194. flex-2.3.7
  195. gas-1.36.utah     (from jaguar.cs.utah.edu pa-gas.u3.tar.Z)
  196. gcc-2.3.1
  197. gdb-4.6           (with pa-gdb-4.6.tar.Z patches from jaguar.cs.utah.edu)
  198. ghostscript-2.5.2 (and fonts)
  199. gmp-1.2
  200. gptx-0.2
  201. grep-1.6
  202. hello-1.1
  203. indent-1.6
  204. patch-2.0.12u8
  205. perl-4.035
  206. rcs-5.6
  207. sed-1.11
  208. shellutils-1.8
  209. tar-1.11
  210. termcap-1.1
  211. texi2roff-2.0
  212. texinfo-2.16
  213. textutils-1.3
  214.  
  215. GNU products that don't support (yet?) HP9000/700:
  216. -------------------------------------------------
  217. dld-3.2.3
  218. gas-1.38.1
  219. gdb-4.7
  220. glibc-1.05
  221.  
  222. GNU products that don't compile because another product doesn't:
  223. ---------------------------------------------------------------
  224. autoconf-1.2    (m4-1.0)
  225. groff-1.06      (libg++-2.2)
  226. iostream-0.50   (libg++-2.2)
  227. nihcl-2.2       (libg++-2.2)
  228.  
  229. GNU products not yet examined (don't have time right now):
  230. ---------------------------------------------------------
  231. ae
  232. finger-1.37
  233. gnuchess-4.0
  234. gnugo-1.1
  235. gnuplot-3.2
  236. ispell-2.0.02
  237. ms-0.06
  238. mtools-2.0.7
  239. smalltalk-1.1.1
  240. tile-forth-2.1
  241. xboard-2.0
  242.  
  243. GNU products not examined (and I don't plan to):
  244. -----------------------------------------------
  245. button.3.00
  246. c-torture-test
  247. dirent
  248. elvis-1.6       (fine on PC; don't care on HP)
  249. f2c-3.2.90      (compilation is more trouble than it's worth)
  250. fax-3.2.1       (don't have a FAX modem)
  251. fgrep-1.1       (too old to be interesting)
  252. malloc-0.1
  253. oleo-0.03.2     (too old to be interesting)
  254. readline-1.1    (GDB 4.6 readline lib compiles just fine)
  255. uucp-1.03       (UUCP on HP is Honey-Danber)
  256. vh-1.3
  257.  
  258. GNU products that don't compile with GCC 2.3.1 but do with HP C:
  259. ---------------------------------------------------------------
  260. bash-1.12
  261. bc-1.02
  262. binutils-2.0
  263. m4-1.0
  264. make-3.62
  265. screen-3.2b
  266. time-1.4
  267. tput-1.0
  268.  
  269. [thanks to Pierre Mathieu, mathieu@geod.emr.ca]
  270. --------------------------------------------------------------------------------
  271. Subject:  X WINDOW SYSTEM, OSF/MOTIF, AND HP-VUE
  272. --------------------------------------------------------------------------------
  273. 1)  X11R4 Libraries (Athena, etc.) and utilities (imake, etc.).
  274.  
  275. There is a HP maintained, but UNSUPPORTED, set of X11R4 libraries and utilities
  276. for the HP 9000 Series 300, 400, 700, and 800.  You can get the libraries,
  277. include files, and config files (imake) via anonymous FTP from
  278. hpcvaaz.cv.hp.com (15.255.72.15) in the directory pub/MitX11R4/libs.s*00.tar.Z.
  279. This is also archived on the iworks node as mentioned above. HP has
  280. also submitted X11R5 sources to the iworks node as mentioned above.
  281. --------------------------------------------------------------------------------
  282. 2)  How can I display an image on the root window with HP-VUE?
  283.  
  284. Set Vuewm*backdrop*image:   none. Note that there is an explicit
  285. pick for this in the Style Manager with HP-VUE 3.0. When the backdrop
  286. is clear, you can use xloadimage, xsetroot, xv, or the like to display
  287. the image of your choice.
  288. --------------------------------------------------------------------------------
  289. 3) How do I get a scroll bar on hpterms?
  290.  
  291. Set the following resources:
  292.  
  293. HPterm*scrollBar:    TRUE
  294. HPterm*saveLines:    1024
  295.  
  296. or some other other arbitrarily large number.  To do this interactively, use
  297. "hpterm -sb -sl 1024".
  298. --------------------------------------------------------------------------------
  299. 4) How can I put a title in my hpterm titlebar?
  300.  
  301. Here is a two line program that you might find useful:
  302.  
  303. /* Quick and dirty program to put argv[1] in the title bar of an hpterm
  304.    Tom Arons March 1992
  305. */
  306. #include <string.h>
  307. main(argc,argv)
  308.         int argc; char **argv;
  309. {
  310.         printf("\033&f0k%dD%s", strlen(argv[1]), argv[1]);
  311.         printf("\033&f-1k%dD%s", strlen(argv[1]), argv[1]);
  312. }
  313.  
  314. [ Thanks to Tom Arons (arons@ash.eecs.ucdavis.edu) for this item. ]
  315. --------------------------------------------------------------------------------
  316. 5) How come my hpterms keep going away by themselves?
  317.  
  318. You are probably using the C Shell (/bin/csh) and have autologout set (it is
  319. set to 60 minutes by default).  Put an "unset autologout" in your ".cshrc".
  320.  
  321. If you are using the korn shell it is probably due to the value set for
  322. the shell variable TMOUT.  Set it to 0 (infinite timeout).
  323.  
  324. [ Thanks to Jim Sharpe (jms@spatial.com) for the Korn Shell information. ]
  325. --------------------------------------------------------------------------------
  326. 6) How come my HP X/Motif clients take a LONG time to display on a Sun?
  327.  
  328. The problem is with the OW3 server.  You can request OW3 patch 100444
  329. (or whatever is the current replacement) from Sun to fix the problem.
  330. Supposedly this has been rolled into OW 3.0.1. A workaround is to
  331. set the X resource *useColorObj: False.
  332. --------------------------------------------------------------------------------
  333. Subject:  OPERATING SYSTEM
  334. --------------------------------------------------------------------------------
  335. 1)  Can I have filenames longer than 14 chars?
  336.  
  337. Yes, change to long filenames using /etc/convertfs. You can't
  338. go back, though.
  339. --------------------------------------------------------------------------------
  340. 2) How can I tell what filesets have been loaded on my system?
  341.  
  342. Check the /etc/filesets directory. There is a file there for each fileset that
  343. has been loaded that summarizes the files in that fileset.  This directory is
  344. used by the /etc/update, /etc/updist, /etc/netdistd, and /etc/rmfn utilities
  345. for loading and unloading software.
  346. --------------------------------------------------------------------------------
  347. 3) How do I safely remove software from my system?
  348.  
  349. The _only_ safe way to remove HP software is to use /etc/rmfn.
  350. --------------------------------------------------------------------------------
  351. 4) What's the scoop on HP-UX 9.0?
  352.  
  353. [ Thanks to Larry Thompson for this information ]
  354.  
  355. |> Here's some information I promised awhile back that I finally got approved
  356. |> through channels (probably because most of this is known by now). This
  357. |> should not be taken as the final OFFICAL statement on what the differences
  358. |> are with 9.0 or all of the differences between the s700 and s800. I think
  359. |> this is fairly good list of features.
  360. |>
  361. |> This was written by the folks who did s700. You will probably notice a slight
  362. |> favoritism toward the s700 features.
  363. |>
  364. |> Anyway I hope someone finds this interesting. (Please don't mail me asking
  365. |> for any follow up info. Getting permission to post this was hard enough.)
  366. |>
  367. |> Oh yeah,
  368. |>
  369. |> #include <STD_DISLAIMERS> :-)
  370. |>
  371. |> This is not an offical statement by the Hewlett-Packard Company. It is posted
  372. |> with permission from management for the information of our users who read this
  373. |> notes group and who's inputs and comments we value greatly.
  374. |>
  375. |>
  376. |>                               HP-UX 9.0 Differences
  377. |>
  378. |>
  379. |> -------------------------------------------------------------------------------
  380. |> -------------------------------------------------------------------------------
  381. |>
  382. |> Major S700/9.0 (IF3) kernel features not in S800/9.0MU
  383. |>
  384. |>      SW disk striping
  385. |>      Industry standard I/O drivers
  386. |>      AT&T style configuration
  387. |>      DUX:  There is no diskless capability on 800/9.0MU.  DUX is supported on
  388. |>            S700, S400 and S300 only.  A S700 will not boot a S800 and a S800
  389. |>            will not boot a S700, S400 or S300.  Note: DUX is not MP-safe.
  390. |>      Graphics support:(bitmap displays, etc.)  Graphics is not supported
  391. |>            on S800/9.0MU. HP 9000 models 835,845 have been obsoleted.  Note:
  392. |>            MP-safe graphics does not yet exist.
  393. |>      OSF AES Level2 compliant:  mmap, iomap,vfork, poll(2) and Berkeley timer
  394. |>            commands in S700/9.0 but not in S800/9.0MU.
  395. |>      Memory mapped Files:  mmap is only supported in S700/9.0. There are
  396. |>            several calls in libc for memory mapping. Using mmap in S700/9.0
  397. |>            wipes out binary compatibility to S800/9.0MU.  Note: MP-safe mmap
  398. |>            does not yet exist.
  399. |>      iomap(7): iomap is an OSF1 feature and an administrative difference that
  400. |>            is supported in the S700/9.0 but is not supported in the S800/9.0MU.
  401. |>            It doesn't effect binary compatibility.
  402. |>      vfork:  vfork is turned on, it was turned off in 8.0.  If used, it will
  403. |>            provide greater performance on the S700/9.0. However, using
  404. |>            vfork in the S700/9.0 wipes out binary
  405. |>            compatibility with the S800/9.0MU.
  406. |>      poll(2): The use of poll will wipe out binary compatibility between the
  407. |>            S700/9.0 and the S800/9.0MU. NOTE: poll will be available with the
  408. |>            S800 Streams product on the 9.0 HTR, Q1 '93.
  409. |>      Berkeley Timers:  New command formats to obtain time-of-day, date, etc.
  410. |>            Code using the new command format won't work on S800/9.0MU, only on
  411. |>            the S700/9.0.
  412. |>      Fast Symlinks: Fast Symlinks are an OSF1 feature providing greater
  413. |>            performance on the S700/9.0.  It is an administrative difference
  414. |>            that is not supported on the S800/9.0MU. It doesn't effect binary
  415. |>            compatibility.
  416. |>      User Virtual Address Space = 1.9GB:  The default user virtual address
  417. |>            space on both the S700/9.0 and S800/9.0MU is 900MB (up from 640MB in
  418. |>            the 8.x releases).  However, there is  new linker option, on the
  419. |>            S700/9.0 only, that expands the user virtual address space to 1.9GB.
  420. |>      Dynamic Buffer Cache: Dynamic buffer cache is a performance feature and an
  421. |>            administrative difference that will not effect binary compatibility.
  422. |>      SCSI immediate report enabled:  A S700/9.0 disk performance feature that
  423. |>            is not supported in the S800/9.0MU.  It will effect binary
  424. |>            compatibility.
  425. |>      EISA I/O,VME I/O support
  426. |>      Advise:  ISU product only for Apollo Domain
  427. |>
  428. |>
  429. |> Major S800/9.0MU kernel features not in S700/9.0
  430. |>
  431. |>      LVM
  432. |>      Powerfail
  433. |>      MP
  434. |>      SVID3 features(labelit, sadp, sysdef, volcopy)
  435. |>      Disk mirroring (datapair)
  436. |>      Switchover
  437. |>      SAR
  438. |>      Hard disk partitions
  439. |>      BSD style config (uxgen)
  440. |>      Autoconfig
  441. |>      mpctl (MP system call)
  442. |>      Remote access port
  443. |>      DBsend/DBreceive
  444. |>      Async disk I/O (Sybase)
  445. |>      Fairshare scheduler
  446. |>      AT&T specials (e.g. datakit)
  447. |>      HP-FL
  448. |>      NIO, CIO HP-IB
  449. |>      DTC
  450. |>      CS-80 Disk support
  451. |> -------------------------------------------------------------------------------
  452. |>
  453. |> Other 9.0 and 9.0MU differences besides kernel features.
  454. |>
  455. |> New Math libraries:  libm, libM, libcl and libvec all have new versions, PA1.1.
  456. |>           The old versions, PA1.0, are still supported.  PA1.1 gives more
  457. |>           precise results than PA1.0(a.k.a. "different results in some cases").
  458. |>           Plus, the system defaults are different:
  459. |>           S700/9.0 has PA1.1 as a default with PA1.0 as an option and
  460. |>           S800/9.0MU has PA1.0 as the default with PA1.1 as the option.
  461. |>           If reproducing results in applications from release to release is
  462. |>           more important than performance, then PA1.0 should be used.
  463. |>
  464. |> cksum(1) utility: The CRC checksum polynomial has changed in both 9.0 and 9.0MU.
  465. |>           This results in a different number than calculated with older
  466. |>           versions.  Any application using cksum may be impacted.  Also the
  467. |>           cksum output is now - checksum, number of octets and pathname to
  468. |>           standard output.  In previous versions, the number of blocks were
  469. |>           reported, not the number of octets.  Any application using the number
  470. |>           of blocks that was output along with the checksum will be impacted.
  471. |>           Blocks = # of Octets/512(Block size).
  472. |>
  473. |> X11 R5 Server:   The X11 R5 server is only supported on the S700 (also S300
  474. |>           & S400).  The X11 R5 server is not supported on S800 systems.
  475. |>
  476. |>
  477. |> -------------------------------------------------------------------------------
  478. |>
  479. |> HP-UX kernel release stream comparisons
  480. |> ========================================
  481. |>
  482. |>                 WSBU                            GSY
  483. |>                 ----                            ---
  484. |> Design
  485. |> center:         Technical workload              Commercial workload
  486. |>                   tuning                          tuning
  487. |>
  488. |>                 Small # of                      Large # of
  489. |>                 processes                       processes
  490. |>
  491. |>                 Medium/large processes          Small/medium size processes
  492. |>
  493. |>                 I/O & interactive               OLTP
  494. |>                   performance                     performance
  495. |>
  496. |>                 Low-end size                    High-end scalability
  497. |>                 Graphical EOU                   Terminal EOU
  498. |>
  499. |>                 Very sensitive to               Less sensitive to
  500. |>                  support costs (high volume)     support costs (moderate vol)
  501. |>
  502. |>                 Technical applications          Commercial applications
  503. |>                   & non-OLTP commercial
  504. |>
  505. |>                 Peer-to-peer client-server      PC-to-mainframe client-server
  506. --------------------------------------------------------------------------------
  507. 5) How come HP-UX doesn't support NFS root access?
  508.  
  509. HP-UX versions previous to 9.0 do not support NFS root access to mounted
  510. file systems. This because they are at an old revision of NFS. You *can* hack
  511. your kernel to provide it, but it's dangerous, unsupported, and a security
  512. hole. 9.0 supports full NFS 4.1 functionality, including NFS root.
  513. --------------------------------------------------------------------------------
  514. 6) Can I get HP-UX to try DNS ahead of NIS?
  515.  
  516. This is the "standard" answer given from the Response Center:
  517.  
  518.      If there is only one IP address in resolv.conf and
  519.         if the address is the local node's IP add., then NIS or /etc/hosts
  520.                 is used because the IP is reachable and named is not running.
  521.         if the address is the name server's IP add.,
  522.                 if the address is reachable but named is not running, then
  523.                         NIS or /etc/hosts is used (the same reason)
  524.                 if the address is not reachable (eg the node is down) then
  525.                         at 7.0 NIS or /etc/hosts is used;
  526.                         at 8.0 resolution fails.
  527.  
  528. If there are more than one IP address in resolv.conf, no NIS or /etc/hosts
  529. fallback will be used after all addresses are tried and failed.
  530.  
  531. In other word, if they only configure one IP address in resolv.conf and are
  532. running 7.0, they should be ok.
  533.  
  534. As for additional configuration ... the answer is NO, you can't get it
  535. to try NIS before DNS etc ...
  536.  
  537. [ Thanks to Jim O'Shea at the Atlanta RC for this information. ]
  538. --------------------------------------------------------------------------------
  539. 7) How come the LOGnnnn files in /usr/adm keep growing and growing?
  540.  
  541. The LOGnnnn files in /usr/adm (8.x except 8.02) or /usr/adm/diag (8.02
  542. and 9.0) are the diagnostic event log files.  Kernel drivers send data
  543. to the diagnostic system when certain events, usually hw/sw problems,
  544. occur.  The diagnostic daemons (DIAGMON, DEMLOG, MEMLOGP, DIAGINIT) log
  545. the data to these files.  There is also a MEMLOG file in the same
  546. directories to which MEMLOGP logs memory errors.  HP Support uses the
  547. logged data to diagnose problems and to predict hardware failure.
  548.  
  549. If the LOGnnnn files are growing (other than creating a new 40 byte file
  550. each time the system reboots) then something is wrong with the system.
  551. Often what is wrong is that the diagnostics system was improperly
  552. installed.  Check that the following files exist for each node:
  553.  
  554.     /etc/mknod /dev/config c 69 0x000000
  555.     /etc/mknod /dev/dmem   c 27 0x000000
  556.  
  557. There are a number of other device files (see /system/CORE-DIAG/customize)
  558. but I don't believe they are needed for the logging aspect of diagnostics.
  559.  
  560. If you examine the contents of the log files that may give a clue as to
  561. what's wrong.  However, the output is intended for HP Support and factory
  562. consumption and may not be very intelligible to customers.  To examine a
  563. log file:
  564.  
  565.     $ sysdiag
  566.     DUI> logtool
  567.     LOGTOOL> list log=nnnn
  568.     LOGTOOL> exit
  569.     DUI> exit
  570.  
  571. where nnnn is the numeric part of the /usr/adm/diag/LOGnnnn file name.
  572. The utility logtool is safe to use as far as I know but don't run any
  573. other utilities at the DUI prompt--you could easily adversely affect
  574. your system.  If you have a support contract I recommend you get them
  575. to review your log files.  There is an extensive help command within
  576. sysdiag and logtool.
  577.  
  578. If you want to turn off diagnostic logging just remove execution
  579. permission for the file /usr/diag/bin/DIAGINIT.  Note that if you do
  580. this and your system has a problem later, not having the records logged
  581. to diagnostics by the kernel will hamper resolution of the problem.
  582.  
  583. Existing log files can be deleted at the cost of losing the data they
  584. contain.  The highest numbered log file is the active log file and
  585. should not be deleted.
  586.  
  587. There is a sysdiag(1M) man page.  As of 9.0 there is a diaginit(1M) man
  588. page which documents the various daemons.
  589.  
  590. [ Thanks to Wayne Krone of HP. ]
  591. --------------------------------------------------------------------------------
  592. 8) How come I can't lock mail or other files on a Sun?
  593.  
  594. Believe it or not, Sun's lockd is broken at 4.1.x. The proper Sun patch
  595. number is Patch-ID# 100075-09, called the "lockd jumbo patch".
  596. --------------------------------------------------------------------------------
  597. 9)  What are the known issues with HP-UX 8.07?
  598.  
  599.  abs() is defined in two places for C++, stdlib.h and math.h.
  600.  the IDL includes do not support C++ (fixed with patch PHNE_0974).
  601.  PostScript printing from datebook (week or month) fails.
  602.  datebook "View Year" display font is goofy looking and doesn't line up.
  603.  statd can hang when accessing Apollo objects (fixed with PHNE_0690).
  604.  automounter crashes when -hosts is specified (fixed with PHNE_0936).
  605.  virtual memory performance problems (fixed with PHKL_1065).
  606. --------------------------------------------------------------------------------
  607. 10) Why are mail files in /usr/mail are owned by daemon instead of the
  608.      recipient?
  609.  
  610. The mail delivery agent /bin/rmail needs to be able to chown(2) these files.
  611. It cannot do so if you have removed the privilege CHOWN (see setprivgrp(1m);
  612. removing CHOWN is recommended to prevent cheating on disk quotas).  To get
  613. around this, noting that /bin/rmail runs setgid to group mail, you can grant
  614. privilege CHOWN to group mail only by inserting the line "mail CHOWN" in
  615. /etc/privgroup. The change takes effect on the next reboot, or immediately
  616. if you execute the command "setprivgrp -f /etc/privgroup".
  617.  
  618. [ Thanks to Jim Richardson (jimr@maths.su.oz.au) for this submission. ]
  619. --------------------------------------------------------------------------------
  620. 11) How can I tell if I need more than a 2-user license?
  621.  
  622.     There are several fundamental things to remember about HP-UX licensing:
  623.  
  624.     o Series 700 and Series 800 users are now counted the same way
  625.     o Display console counts as one user
  626.     o Each ASCII terminal counts as a user, regardless of how it is
  627.     connected
  628.     o The LAN connection counts as one user
  629.  
  630.     Ascii Terminals
  631.  
  632.     The simple rule to remember is any ASCII terminal that is logged in counts
  633.     as a user.
  634.  
  635.     ASCII terminal connections can come in several different forms:
  636.  
  637.     o Direct-connected via a serial terminal multiplexer
  638.     o Connected via Data Terminal Concentrators (DTCs) or via
  639.     terminal servers
  640.     o Personal Computers (PCs) acting in terminal emulation mode,
  641.     whether connected via serial line or via Local Area Network (LAN)
  642.  
  643.     X-terminals and workstations
  644.  
  645.     When a customer buys an X-terminal or workstation from HP or from
  646.     another vendor, HP acknowledges that the customer has also bought a
  647.     single Unix license-to-use.
  648.  
  649.     Therefore, the customer has the right to an unlimited number of logins and
  650.     terminal windows _over_the_LAN_ to a Series 700 or Series 800 from either
  651.     X-terminals or workstations. These logins can be via X terminal windows
  652.     (_hpterm_ and _xterm_), _telnet_, _rlogin_, or other means.
  653.  
  654.     PC's that use X-terminal emulation software such as XView each count the
  655.     same as an X terminal. This is because the PC essentially becomes an
  656.     X-terminal when it is running the X server software. Therefore, when a PC
  657.     is running an X-terminal emulator, the PC has the right to an unlimited
  658.     number of logins to an HP-UX system.
  659.